- <a href = "F:\Node_projects\Node_Way\NBase\_Md\_Index\_TGUniversitet\I_kurs\__DONE\++Архитектура_компьютеров_и_операционные_системы\With_courses\cat.With_courses\dir.With_courses.md">With_courses</a>
    - <a href = "F:\Node_projects\Node_Way\NBase\_Md\_Index\_TGUniversitet\I_kurs\__DONE\++Архитектура_компьютеров_и_операционные_системы\With_courses\Lecture_OS_I\cat.Lecture_OS_I\dir.Lecture_OS_I.md">Lecture_OS_I</a>
        - <a href = "F:\Node_projects\Node_Way\NBase\_Md\_Index\_TGUniversitet\I_kurs\__DONE\++Архитектура_компьютеров_и_операционные_системы\With_courses\Lecture_OS_I\ReadMe.md">ReadMe.md</a>
            - *# Лекция № 1. ОСНОВНЫЕ ПОНЯТИЯ
            - *## 1.1. Системное и прикладное программное обеспечение
            - *## 1.2. Операционные системы
            - *## 1.3. Операционные среды
            - *## 1.4. Операционные оболочки
            - *# Лекция № 2. КЛАССИФИКАЦИЯ ОПЕРАЦИОННЫХ СИСТЕМ
            - *## 2.1. Введение
            - *## 2.2. Однозадачные и многозадачные ОС
            - *## 2.3. Микроядерные и макроядерные ОС
            - *## 2.4. Специализированные операционные системы
            - *## 2.5. Операционные системы общего назначения
            - *## 2.6. Системы с асимметричной процессорной обработкой
            - *## 2.7. Системы с симметричной процессорной обработкой
            - *# Лекция № 3. ПРОЦЕССЫ
            - *## Определение процесса
            - *## Классификация процессов
            - *### интервалом существования процесса
            - *### трасса процесса
            - *### процессами реального времени
            - *### интерактивными
            - *### пакетными
            - *### порождающим
            - *### порожденным.
            - *### последовательными
            - *### параллельными
            - *### комбинированными
            - *### системные и пользовательские
            - *### взаимосвязанными или изолированными
            - *### конкурирующими
            - *## виды отношений
            - *### Отношение предшествования
            - *### Отношение предшествования
            - *### Отношение приоритетности
            - *### Отношение взаимного исключения
            - *## Программные потоки
            - *### обычные процессы
            - *### легковесными процессами
            - *# Лекция № 4. УПРАВЛЕНИЕ РЕСУРСАМИ
            - *## 4.1. Понятие ресурса
            - *## 4.2. Способы управления памятью
            - *### менеджером памяти
            - *### проблему переадресации
            - *### модификация команд
            - *### подкачкой and виртуальной памяти
            - *## 4.3. Виртуальная память
            - *### overlays
            - *### виртуальная память
            - *### виртуальное адресное пространство
            - *### На компьютерах без виртуальной
            - *### При применении виртуальной памяти
            - *### замещение страниц
            - *### страничными блоками (page frame)
            - *## 4.4. Управление устройствами ввода-вывода
            - *### по модели единой шины
            - *### каналами ввода-вывода
            - *### драйвером устройства
            - *## 4.5. Прерывания
            - *### контроллера прерываний
            - *### автоконфигурирования (Plug and Play),
            - *### функции механизма прерываний
            - *### внешние (асинхронные)
            - *### внутренние (синхронные)
            - *### программные прерывания
            - *# Лекция № 5. ФАЙЛОВЫЕ СИСТЕМЫ
            - *## Введение
            - *### монтируемых файловых системах
            - *### Файловая система FAT
            - *### Файловая система NTFS
            - *#### тома (volume)
            - *#### MFT (Master File Table – главная таблица файлов)
            - *# Лекция № 6. АРХИТЕКТУРА ОПЕРАЦИОННЫХ СИСТЕМ
            - *## 6.1. Принципы построения операционных систем
            - *### Принцип модульности
            - *### Принцип виртуализации
            - *### Принцип мобильности
            - *### Принцип совместимости
            - *### Принцип открытости
            - *### Принцип генерируемости
            - *## 6.2. Интерфейсы операционных систем
            - *### POSIX
            - *### XLib
            - *# Лекция № 7. СРАВНЕНИЕ ОПЕРАЦИОННЫХ СИСТЕМ
            - *## 7.1. Схема исторических связей между операционными системами
            - *## 7.2. Семейство операционных систем UNIX
            - *## 7.3. Операционная система VMS
            - *# Лекция № 8. ОПЕРАЦИОННЫЕ СИСТЕМЫ MacOS и BeOS
            - *## 8.1. Операционная система MacOS
            - *## 8.2. Операционная система BeOS
            - *# Лекция № 9. ОПЕРАЦИОННЫЕ СИСТЕМЫ ФИРМЫ IBM: OS/2, MVS и VM/CMS
            - *## 9.1. Операционная система OS/2
            - *## 9.2. Операционная система MVS
            - *## 9.3. Операционная система VM/CMS
            - *# Лекция № 10. ОПЕРАЦИОННЫЕ СИСТЕМЫ QNX и Linux
            - *## 10.1. Операционная система реального времени QNX
            - *### Предсказуемость
            - *### Масштабируемость
            - *## 10.2. Операционная система Linux
            - *# Лекция № 11. ОПЕРАЦИОННЫЕ СИСТЕМЫ ФИРМЫ MICROSOFT
            - *## 11.1. Операционная система DOS
            - *## 11.2. Windows NT
            - *## 11.3. Windows API
            - *### thread
            - *### process
            - *# Лекция № 12. ВВЕДЕНИЕ В СИСТЕМНОЕ ПРОГРАММИРОВАНИЕ
            - *## 12.1. Основные понятия
            - *## 12.2. Использование командной строки
            - *### argc
            - *### argv 
            - *## 12.3. Копирование файла с использованием стандартной библиотеки языка C
            - *## 12.4. Копирование файла с использованием Windows
            - *## 12.5. Копирование файла с использованием вспомогательной функции Windows
            - *## 12.6. О целесообразности использования стандартной библиотеки С
            - *# Лекция № 13. ОПЕРАЦИИ ОТКРЫТИЯ, ЧТЕНИЯ, ЗАПИСИ И ЗАКРЫТИЯ ФАЙЛОВ
            - *## 13.2. Закрытие файла
            - *## 13.3. Чтение файла
            - *## 13.4. Запись в файл
            - *# Лекция № 14. ОРГАНИЗАЦИЯ ПРОГРАММНЫХ ПОТОКОВ
    
